coated particle - English Synonyms Dictionary